In [8]:
import os
import matplotlib.pyplot as plt
from PIL import Image
image_folder = 'D:\\download\\images'
images = []
for filename in os.listdir(image_folder):
if filename.endswith(('.png', '.jpg', '.jpeg', '.gif')):
images.append(Image.open(os.path.join(image_folder, filename)))
images = images[:25]
fig, axes = plt.subplots(5, 5, figsize=(10, 10), dpi=2000)
axes = axes.flatten()
for ax, img in zip(axes, images):
ax.imshow(img, interpolation='nearest')
ax.axis('off')
for i in range(len(images), len(axes)):
axes[i].axis('off')
plt.tight_layout()
plt.show()
In [10]:
from IPython.display import Video, display
print("1: Deep Trap")
display(Video("Deep_Trap.mp4", embed=True, width=500))
print("2: Edge Barrier")
display(Video("Edge_Barrier.mp4", embed=True, width=500))
print("3: Surface Adsorption")
display(Video("Surface_Adsorption.mp4", embed=True, width=500))
1: Deep Trap
2: Edge Barrier